spanish royal storehouse for mercury - French English Dictionary